keep something alive - English Synonyms Dictionary